Rhythm maps are stored as a global ref and can be played and looped. The ref can be updated while playing to allow a new rhythm to be played.