Refactors VFS to use a cetralised, in memory caching on the server. This resolves performance and state sync issues from the previous implementation.