clear Entity Context
Clears the tracked entity context once all level entity submissions are done.
entityContext is set during level entity submission to the last chams target and must not leak into later submissions that are unrelated to any chams target (e.g. first-person held items rendered after the level), otherwise they would be mistaken for chams targets and removed from the main render target.
heldItemEntityContext needs no clearing: it is a ScopedValue that is only bound inside withHeldItemContext and restored automatically when that block ends.