Semantic Caching perhaps useful for swipe tool