Builds a new painter every time the page offset changes
IndicatorPainter buildPainter(int count, double offset);