Good ideas here. Wondering if in the short term you could just delete all the component items from the default state. You would still need to keep the container, but could make it very small, then Variant 1 could be shown to users for example that have never downloaded the app before.