Component created in OnComponentCreated rotated?

I’m starting to think OnComponentCreated is the wrong place to create the capsule sub-component. But as per this post, and this link, there are tons of pitfalls when creating sub-components outside of the constructor…

I have properties in the scene component that I want to use when creating the capsule component. These are properties that can be updated in the editor. Can anyone think of maybe some example code I could dig through to find a similar setup…?