Immutable Step ID
Similar to most other entities in Octopus (e.g. Projects, Machines, Feeds, etc), it would be very helpful if the steps of a deployment process or runbook had an immutable and unique ID in addition to their display name. This would make referencing a step from elsewhere (e.g. reading output variables) a lot more resilient to change over time.