Probably a good idea on the refactored interface. I'm in the middle of changing the structural deployers so I can throw this in a well.
The ordering really needs to be an external configuration that gets injected into the deployers. Right now its a hard-coded property in most deployers. The bean with the ordering configuration can be the centralized location in a given server configuration.