@boston85719 You clearly have the passion for optimal building and that’s great when it’s what’s needed.
But @samir.elkaddouri79 ‘s question strongly suggests to me that he’s fairly new to Bubble. Most Bubblers are testing ideas or building tools for small scale use and if they’re like me they came to Bubble because of what you can achieve with its core functionality. I would always advocate least code/most core functionality in such a situation. And I’d focus on the user experience first because the user doesnt’ care about WU’s they care that the flow makes sense. When you’ve got a working PoC then you can look at optimisation.
The danger with giving advanced level guidance is that the person attempts something above their ability, fails and gives up. Walk before you run and all that.