deleting logic that is superceded by vector_cache