Can you briefly describe what would need to be done to add support for all operations for the SFTP remote without a VFS cache?
Files can't be opened for both read AND write
Files opened for write can't be seeked
Existing files opened for write must have O_TRUNC set
Files open for read with O_TRUNC will be opened write only
Files open for write only will behave as if O_TRUNC was supplied
Open modes O_APPEND, O_TRUNC are ignored