Properly deserialize nested cartridges when a relation exists and no method setter