Flicker-free, auto-resizing textarea