render_steps does not behave differently based on context anymore