Why would it not be? The purpose of /run/user/UID here is to avoid the kernel needing to do a username lookup to locate the directory when it already has the UID (which is all it really needs to perform the
mapping operations). As long as the UID matches up, what's the problem?