Uploads and downloads are executed on a different thread. When the former gets completed, the uploaded elements should be immediately visible without requiring a manual refresh of the current directory.
This is not guaranteed to happen as it is possible that the information gets correctly represented, but it's a matter of which portion of code gets executed first, hence we have a non-deterministic behavior that needs to be addressed.