1. It's difficult to find out the "right way" to do something in SwiftUI particularly coming from Python which has *so many* amazing resources ChatGPT has been helpful, but be careful: it doesn't always follow latest versions or best practice e.g. it didn't suggest async/await