Both `let` and `let!` would only initialize it once, only the former being lazy-initialized on first use