Merge "Sketch DM refactor." into master-skia

https://skia.googlesource.com/skia/+/748ca3bf2d170708f263693e8579e6722389d0ef

Change-Id: I58c662517b208377f4ac93739a8d223560bf4093