Externalize resizable textarea
Optimize function