This would prevent a type cast and I'm not sure the json unmarshal knows what type to marshal into