Merge "Initial commit of new Canvas operation recording / replay"