* inPlex function returns promise for more consistent return types * plexUserId should default to null on falsey