Fix file permissions and provide ability to cache all remote content