No that is not possible. You could throttle the printing, and only print every 50ms or something like that, as you wouldn't probably be able to read the printed value more often than that anyhow. Or you can add a bit of hysteresis after the [change] object, so that it only prints if it changes by a significant amount. Or you can convert the message to a signal and send it to the scope:
[change]
|
[sig~]
|
[dac~ 27]
If underruns are still a problem after that, in order to reduce them you can increase the block size in the project settings and see if that helps.