what is the expectation of the value of loggedUser. I'm wondering because it seems that there could be a user logged into the system already, but the PMT is not logged in. If this happens we would create a new user, and log them in instead. Is that assumption correct, and if so, is the workflow accurate and consistent with the experience we are hoping for. I think, ideally, the PMT would automatically use the currently logged in user.