Correct way to use NonSerialized