use MessageChannel instead of setTimeout to call layout effect riiiiiight after paint, trading 25 bytes for 0-1ms latency (and perhaps also, flash of bad content)
use MessageChannel instead of setTimeout to call layout effect riiiiiight after paint, trading 25 bytes for 0-1ms latency (and perhaps also, flash of bad content)

developit/preact,developit/preact