Fixes to nullable generic struct copies