migrating everything to Spree::Product.properties