Keep your domain registered in your IONOS Account, and have the Domain name & DNS for your website managed by me as a IONOS Partner.
For this you will need to allow me to access to your IONOS control panel as an IONOS Partner (https://my.ionos.co.uk/access-overview).
You continue to pay IONOS for your domain name, then pay me for the management of the domain (DNS).