public virtual ObjectReference PeekReference(Transaction trans, int id, IActivationDepth depth, bool resetJustPeeked) { ObjectReference @ref = new ObjectReference(id); @ref.PeekPersisted(trans, depth); if (resetJustPeeked) { _justPeeked = null; } return @ref; }