making the getCacheKey work off of mtime for asset