Table renderer overhaul