Implements cache for 'all' calls
Implements unique find