Use socket id for separating towers instead of custom user object