I believe that I've got double buffering to work, will test out later