It actually exposes multiple removable drives (with independent drive letters) which can than be interacted with, just like a USB drive.
On top of that, we add a cache which minimizes interactions with the various provider APIs so it feels local, even though we're actively making calls over the internet in the background.