Soaringhigh - sadly not. Maybe 50% of the time you *might* get a handover between controllers, but often they seem to be too busy, or the phone line isn't working, and you get given "Squawk 7000, freecall...."; not a problem with long times and distances, but where they're close together and times get short, a royal pain in the backside.
Hence we often dogleg outside CAS, adding time and cost - or at-least try and get our frequency changes in very early, because it can be really problematic getting quick and efficient zone transits.
G