ripping our caching entirely