Refactor and implement less "jumpy" console behavior while evaluating