Basic plumbing for text overlay