I think using an indexing is very good idea instead of sorting.
Its maybe not a problem to recheck the integrity of the index,
because is still much less time than send out pulses in the oldway
(it can take SEVERAL mS-s instead of the integrity check which is not a big
calculation (just comparing) @4Mhz)


Or does enyone knows that how do manufactures solve this problem to
control more than 15 servos @same time, from 1 controller, in single tasking.

Because that is NOT possible to do this with standard servos.