Making attached component editable

Wait, that sounds like too much work. I think I’ll just make a new StaticMeshActor class and replace whatever I find with it, transferring over all the properties. Does that sound reasonable?

My first hurdle is that there’s a LOT of data in a static mesh actor to copy over, not just the static mesh itself. I need to maintain render settings, collision settings, all of that sort of thing. Is there a way to create a new object based on another object? My new AMyStaticMeshActor class inherits directly from AStaticMeshActor - what’s the best way to either change or copy an object that already exists?