Can we change this to JSONSerializableObject? This method call is super generic.