First round of code review feedback
Add SDP to mainline call path
Fix up registrations
Add new structure to CANCEL