update cache if given studio version is different from cached version;

check if certain cached files are empty if they exist