SCO's that are collections must implement this to have efficient database access.
SCO collections that do not implement this will be treated like replaced
collections on commit or flush.
SCO's that are maps must implement this to have efficient database access.
SCO maps that do not implement this will be treated like replaced maps on
commit or flush.