protected void NoteLoop(Action<Note> action) { for (int i = Container.Beat.Notes.Count - 1; i >= 0; i--) { action(Container.Beat.Notes[i]); } }