Sometimes when loading components from a filesystem, the order is inconsistent, and can be random. It would be nice to have a way for extensions to insert themselves before an existing component, or after some other one, but while not actually needed to depend on the other.
There is a pull request for this, sending that shortly.