I am a beginner at Swift and I\'ve roughly tried to create an MVVM kinda architecture based on some tutorials However I find that the @ObservedObject variable wallpaperViewModel