[NTG-context] can typesetbuffer use the same engine?