Refactored ObservableArray to make phetEvents.active check first