cols_per_screen wasn't getting reset on cached lines