Implemented explicit primary instance cache
Stabilised primary instance handling and auto KVO managed event registration + de-reregistration.