At very least, if you are such a IPFS hater (while it wasn't the problem but how it was used), Facet L2 can host it's data on Ethscriptions instead through

esc://ethscriptions/:id/data

Just ethscribe the ERC721 Metadata compatible json, and in `image` file put the data uri

👀