void LoadMe() { if (!_isLoaded) { //load me here _proxyHydrator.Hydrate(this, _typeToProxy); _isLoaded = true; _proxyHydrator.Dispose(); } }