**Describe the bug** WeakReferences to managed objects inheriting native objects causes InvalidCastExceptions and/or access violations. **To Reproduce** 1. Open the attached project in VS: [WeakRefRepro.zip](https://github.com/microsoft/CsWinRT/files/7369759/WeakRefRepro.zip) 2. Click "Click Me" repeatedly. **Expected behavior** No crash/exception. **Version Info** CsWinRT 1.3.5