More performance improvements by moving to a non-protocol, non-immutable data structure notification system.