argon
argon copied to clipboard
Optimization: don't send entity updates when state has not changed
We should distinguish between entities that have an unknown pose ('null' entity state updates), and entities that haven't changed their state (simply not sending a state update). Not sending down updates for entities that haven't moved just requires a little more bookkeeping, as we still have to make sure that any new subscriptions to an entity get an initial entity state.