Use category instead of subclass of UITableView