Like Navigation, perhaps light probe light maps should be created more explicitly, such as with a specific render message carrying all of its needed render info, similar to how a shadow render pass is done. The engine would have to have more specific knowledge of light map rendering, but I think that's fine. Either that, or some other design change to make rendering them more efficient.
The way they work currently might be a case of declarative being taken a bit too far.
Like Navigation, perhaps light probe light maps should be created more explicitly, such as with a specific render message carrying all of its needed render info, similar to how a shadow render pass is done. The engine would have to have more specific knowledge of light map rendering, but I think that's fine. Either that, or some other design change to make rendering them more efficient.
The way they work currently might be a case of declarative being taken a bit too far.