Category self balancing