Caching will lock files for better usage