allow models to have multiple JSON keypaths per property