Use a nicer way to use cache