Double buffering is a standard rendering technique. It might be pure overhead but it won't look that way.
VDOM is essentially calculating the buffer once in a scripting language, and then again in a fast way if necessary.
Despite that, it may still be a good idea.