Improved procedures for canvas synchronization