When defining servers in domain mode, they can be marked to be autostarted, but an order of starting cannot be specified (they'll start in parallel). A new option could be added to start one server only after others have already started. A server start would be posponed until all servers with lower order have already finished.
An example use case would be a server that requires some resources of another one (JMS queues for example).
This can be easily achieved with a CLI batch command, but it would be simpler to have it available out of the box.