add adjustNumManagedBytes() and other methods to handle case where objects from the map are updated in place by the caller