Refactor LogArea to be a simple wrapper
No need to extend TextArea for what it does