A source of constant frustration playing in PvE is when the enemies suddenly, for no apparent reason, decide they aren’t in combat any more, and get invulnerability or OoC regen while you’re still attacking them, even when they were fighting you just fine, and you aren’t even moving, let alone away from their spawn location.
How about this: if every enemy you’re currently fighting decides to enter Out Of Combat mode, then you instantly get YOUR OoC movement speed and regeneration, just like they do, even if you’re still attacking them.
The mechanic as it stands is buggy, unnecessary, and broken in concept, but at the very least, if the enemy gets to BS us with it, we should get the same luxury they’re getting.