added support for custom spree properties