Now dart:ui does the decoding of the pointer data itself, which means we don't need to do it in the framework.