https://bugzilla.xamarin.com/show_bug.cgi?id=43582 - Thanks to @olegoid for the actual investigation and fix - Added test that verifies the fix