Open
Description
5843 If multiple components have the same :pre-start, it should be possible to "deduplicate" them. A common example would be wanting migrations to run before both a DB connection component, and something else which uses JDBC directly (e.g. quartz).
We want run-once behaviour, but we want it to be explicit somehow. It should perhaps have a different name from :pre-start.