[buffer] Retain digest in the buffer We don't have to reinitialize it for GPOS now, showing some 1.5% speedup on Roboto-Regular benchmark. Over time we can change the various gsub_pauses to update the digest in-place instead of returning true.