some nomenclature cleanups
add _BIDPerformCacheObjectsWithBlock