is this perhaps why we have problems with OTR battles if a user is on both a desktop and mobile session? i know the UI isn't really meant to handle this, but if a user is logged in on their desktop and their mobile, shouldn't we treat those as two logins/people?