set cache on async_find instead of find