Implemented by proxy classes which are delay-load capable. Delay-load
proxies are lazily loaded and provide some operations
which allow manipulation of proxy without necessarily needing to
load the proxied object.