precompiling step hierarchy for production