@Retained
  private Object getRetained(Object key, Object aCallbackArgument, boolean generateCallbacks,
      boolean disableCopyOnRead, ClientProxyMembershipID requestingClient,
      EntryEventImpl clientEvent, boolean returnTombstones, boolean opScopeIsLocal)
      throws TimeoutException, CacheLoaderException {
    return get(key, aCallbackArgument, generateCallbacks, disableCopyOnRead, true, requestingClient,
        clientEvent, returnTombstones, opScopeIsLocal, false);
  }
The result of this operation may be an off-heap reference that the caller must release.

@param opScopeIsLocal if true then just check local storage for a value; if false then try to
       find the value if it is not local
geode-core/src/main/java/org/apache/geode/internal/cache/LocalRegion.java