All RateControls have an EngineBuffer so remove redundant check.
Call getGroup() once.