How to Access Start and End Time of Each Step from a Later Step in Workflows for Telemetry Purposes?

That’s what I’m trying to do, essentially. I’m about to set all my Node.js and Python steps to export a metrics object with step name, start time, end time, and whatever metrics I want to include for the particular step. Then have a step at the end that takes all of those and generates an insert into a Snowflake telemetry table.