Added content cache to help with efficiency of content file sorting, etc