Table view rewrite with dynamic cell height