I like the idea to add "implicit" or "environment" parameters. They can eliminate "environment" objects in SwiftUI.
An analogy between SwiftUI and environmentObjects and File System / Console - it is like Environment objects just Environment variables with further consequences.
Suggested proposal save a lot of time by-passing parameters in nested structures and nested architectures.