Merge changes I9f44ed05,I8990bf48,Ib302cbc2 into rvc-dev

* changes:
  Revamp how changes are tracked in ShadeListBuilder
  Add logging to NotifCollection for lifetime extension
  Tweak ShadeListBuilder to be slightly less verbose