Why calling pipeline steps from plugin is a bad idea?

@halkeye you can find details of what is actual goal in this issue’s description inside spoiler Concept details: