Removed custom Json serialization because it's busted.