Refactored Rhythm Observers