This probably is better on like GameDev, but since I'm not a programmer, I thought someone could point me to the right area here.
For optimization purposes, most Prefabs in our game are being baked into a static mesh. Each mesh in the original Prefab had its own LODs. The final static mesh combines all these LODS so you end up with one object changing a LOD at different distances versus them all at once. The issue is at least this engine will make everything disappear that's not in that static meshes LOD. (See example).
https://youtu.be/H3bPiLNM6Lc?t=1m5sWhat ways are there to solve this? Currently our team wants to do "combining" close LODs to one another, but I'm not sure how that's going to work when you have large and small differences in LOD depending on the object (say a flat wall versus a light).