internal void RemoveResolutionChangeListener(ResolutionRelativeObject obj) { if (iteratingResolutionChangeListeners) _toRemove.Add(obj); else registeredResolutionChangeListeners.Remove(obj); }