Data structure for dynamic descriptors. This is going to need testing, but that's complicated by Braintree's rules.