add fs caching for image
split fscache and provide the data to it