Major changes to SignalR