public sealed override void UpdateReferences(SyncContext context) { SyncHandle handle = context.GetHandle(EntityID); if (handle != null) { if (ReferenceType.IsAssignableFrom(handle.Obj.GetType())) { value = handle.Obj; } Synchronised = false; ReferencesPending = false; } }