Implement per-user socket units