start/stop protocol is good for stateful components of the systems, but there a lot of only init functions (like seeds etc) and this functions is zen/op too.
In system start - analyze the engine of the component - if it is zen/op - just call it on start, passing config as :params.