Better (but still ugly) way to avoid spurious data loads
Default text to baseline: middle
Default text offset