Ability Streaming

At what age group would you typically aim to split the squad by ability? There is a huge difference in ability levels in our U7s team and it feels right for everyone that they are grouped roughly by ability however we have been encouraged not to do that until u9s. Thanks