We are going to offer two subscription levels, one being a subset of the other. We will offer an upgrade path between these subscriptions, while the subscription is running. Naturally, we don't want the subscriptions to run concurrent, in the sense that a user may have bought both subscriptions instead of upgrading. Is there a way to prevent such a case? Does the "Upgrade paths" feature handles this automatically? Regards