public void RemoveUpdateHook(UpdateHookDelegate hook) { lock (UpdateHooks) { UpdateHooks.Remove(hook); } }