switch workcache to get_ref/find_ref methods