I was suprised this wasn't cached already. There is one spec that doesn't work correctly with the caching, update it.