`_afterRenderCleanup()` seems to be the only place that's ensuring this is removed. Instead of removing it, just leave it in there. 

The only downside I can see (right now) is this would result in extra memory usage.

 Leaving it in would prevent having to run through `_setColumnsFormatterFn` (potentially) numerous times.