JSON.Net serialization / deserialization for toolset UI entity