As an addition to Flater's answer:
It is not practical for us to feed all of the cats separately.
Feeding many animals from one bowl or in one tight spot creates stress because the weakest are forced to wait for the strongest to finish before they can eat.
You should put out many small bowls of food and spread them over a larger area so even the weakest have the chance to eat while the strongest are still eating. This reduces stress and aggression.
The same principle is used in many zoos today to prevent stress and additional work for zookeepers. In the past, they had to seperate individuals during feeding time, now they can feed the whole group at once.