In theory, it is possible to connect IPFS storage but you will need to build an integration for it, as there is no ‘out of the box’ feature for attachments. This is a similar concept as if you wanted to attach files (Images/Text) to a contract, which has been raised before.
There is a comprehensive post titled
On Attachments: What you should and shouldn’t store on a ledger and you should read it thoroughly to see what is possible, but more importantly what is practical in terms of modifying your contracts.
Hope this helps.