Hey,
I am with Patrick on this.
For me, the best way is to create a new ARC referencing the ARC-19
You will need to explain why use Arweave instead of ipfs, and add something like this:
template-ipfsarweave://{ipfscid:<version>:<multicodec>:<field name containing 32-byte digest, ie reserve>:<hash type>}
It is an idea worth pursuing.