Advanced Replo fix on product with separate one-time and subscription using Tabs components without sacrificing the current layout. The issue was that options for one time purchase and subscription variant gets reset upon selecting the one time purchase or subscription variant but the client wants to retain option selected no matter what variant you select. So I fixed it using tabs components, states and interactions and also retain the layout which client required.