Abstracting UserId to its own shareable extension method