There are many ways to plan the architecture of your Bubble app. It is really a matter of choice how to design and build the logic.
Tip: It is optional, but the following points will considerably help you boost the speed and performance of your Android and iOS, as well as prevent potential rejection from Apple/Google.
1. Design your Bubble app as a Single Page Application. Try to use just one page for your entire app (if possible), and use the show/hide actions.
Note: Using URL parameters will considerably slow down your native apps. We recommend trying to avoid it.
3. Hide all the unnecessary elements on your page, even if they are not seen!
4. Think over loading from the database in advance. Filter the unnecessary.
5. Design your Bubble app with native principles in your mind. It will help a lot at the publishing stage (especially for App Store, because the guys from App Store Review Team are quite picky and may reject your app).
✔️ Some great mobile UX design resources: