Implement Xdbe-based double-buffering