Renamed the class to AsyncCache and added a test I felt needed adding :)