At some schools yeah.
There's currently a big battle going on between the traditional powerhouse schools and the newly rich schools. Where the newly rich schools "buy" kids from other regions or schools to come and play for them. They then give the kid a scholarship and a bunch of perks, and the parents smile all the way as they are saving a ton of money on tuition fees and even hostel fees. While the traditional powerhouse schools doesn't have to/need to do this, as their reputation is what makes parents stand in queues to try and get their kid to be accepted at that school.
The battle has intensified to such a scale that the traditional Powerhouse schools now refuse to play against the rich schools, and now only play derby games against the other powerhouse schools. Which is great if you live in the city, but it has made the small-town schools suffer as they get much less games throughout the year as there is no more provicial league tournaments to play like in the past. When I was at school, we had 3 tournaments in the year. the Provincial tournament, the Beeld-trophy (All the schools based on size play against each other in the old-Transvaal region in pool-like tournament) and the Region trophy, where you play derby games against a group of schools that are in the same region as you, but wouldn't normally play them as the schools fall in different size categories.