This removes the amount of stuff that needs to be passed around Also removes some unneeded `ManagedFileSystem` usage