private void ProxyEvent(BeatmapEventData data) { foreach (TrackLaneRingsRotationEffectSpawner spawner in rotationSpawners) { ReflectionUtil.InvokeMethod(spawner, "HandleBeatmapObjectCallbackControllerBeatmapEventDidTrigger", new object[] { data }); } }