Merge changes Iefa0e017,I79cc96c6,I14e31679,Ie490113e into rvc-dev

* changes:
  Fast path Region::orSelf when empty
  SF: Reduce present fence work
  TracedOrdinal per-frame optimizations
  SF: Extract onMessageInvalidate