https://useworkflow.dev/docs/foundations/workflows-and-steps#step-functions <- here it is mentioned "use step" is essentially no-op. If that's the case would methods like [getStepMetadata](https://useworkflow.dev/docs/api-reference/workflow/get-step-metadata) work when the step function is invoked outside a workflow?