I’ve created a blueprint that dynamically creates a stack of books. I can set number of books, how much to randomize rotation and position, etc, and it works very nicely. If I set the light mobility option for the ‘add static mesh component’ to static, then it even builds static lighting for the resulting meshes… but only for that editor session. When I reopen the editor or try to package the project, the blueprints all reconstruct their stacks of books and end up breaking the built lighting, forcing them all to be dynamically lit.
Is there a workaround for this? Like some way to keep the blueprints from recreating themselves each session, or some way to “bake” the dynamically constructed meshes into a static form?