BalanceSocket - reference the service directly, assignment causes infinite angular copy loop