Cannot correctly handle filenames with ":" (U+FF1A full-width colon)

This scheme has the potential for clashes given that multiple files locally may map to one file remotely.

That probably wouldn't be a problem for Windows though, but might be for Linux.