@pspeed would you use a “SpawnPositionVisibility” / “StaticObjectVisibility” in server side to filter static objects by scene id for client or rather to filter it in client ?
like : Filters.fieldEquals(SpawnPosition.class, "sceneId", selectionScene), SpawnPosition.class, ...)
Technically any of these things based on scene ID, I’d use a client side filter.
The component visibility filter on BodyPosition is because (in my case), I’m letting SimEthereal tell me what is/isn’t visible and that’s not something I can really do from the client.