Split off Supply.rotor from Supply.buffering