Properly serialize the BlueValues and other private properties