I would like to render the
$content['comments'] part of my nodes outside the node.tpl.php file, and have the comments (form and all) rendered in a separate region of my theme.
I've noticed Commentsblock does something along these lines, but requires a view, and doesn't seem too complete.
Could I do some preprocessing to get the entire comments renderable array into the page.tpl.php template if I'm on a certain node type page, rather than rendering the array inside node.tpl.php? (Something along the lines of this comment).
Also, wouldn't simply not rendering the $content['comments'], and then getting the comments via some other method (like a View, how Commentsblock works) cause Drupal to load all the comments twice (worse performance, etc.)?