Better cached data interfaces