find: added cached() support