It's not double buffering - double buffering is just calculation into memory and then a memory update.
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.