I am a Jira developer and I am currently creating a custom plugin. I am trying to implement user macros in my plugin but I am facing difficulties in passing data through XML and connect.json. Unfortunately, XML is not supported. Could you please provide me with some guidance on how I can implement this in my custom plugin?