My goal is to instantiate static mesh instance components and have these components evaluated as part of lightmass generation. Performing this during the OnConstruction function did not result in the instances getting baked.
So starting from the basics. Is there an entry point, function, or conditional that would allow me to execute code only during lightmass generation?
Yes of course, but the documentation I read implied the lightmass generation swarm ran the construction scripts. Otherwise there would be no way to bake static meshes generated from these scripts.