Stop passing around the entire socket where it's not needed