[TASK] Refactor ContentAreaViewHelper to smaller units