R paintblob use optimized fragment copy