Yes, the naming is all pretty terrible. I believe it's because we've gone through several iterations of what "render" actually means :)

One is used for fullscreen rendering, the other is used for video controls.

This is very much a hack, and hopefully a temporary one until video renderers can be brought under the same roof.