zitadel-go/pkg/authentication/oidc/authenticate.go, the DefaultAuthentication function's return type is:authentication.HandlerInitializer[*UserInfoContext[*oidc.IDTokenClaims, *oidc.UserInfo]]Option[T Ctx] of the With methods. i.e. DefaultAuthentication is using a pointer.zitadel-go/pkg/authentication/oidc/authenticate.goDefaultAuthenticationauthentication.HandlerInitializer[*UserInfoContext[*oidc.IDTokenClaims, *oidc.UserInfo]]Option[T Ctx]