A bit of cleanup for DesignSurface. Tried to isolate methods that are different in RT and WPF versions of it.