Support for Retry Time Cycle in Element Template

Is the “Retry Time Cycle” property supported on Element templates?

We are able to simplify configuration of service task using this great capability but it appears it has some limitations or I don’t know how to correctly set it up.

We are not able to configure Retry Time Cycle as a configurable input when it comes to element templates. Appreciate any inputs on how to set this up!

Async Before, and Async After works fine with this construct.

{
  "label": "Async Before",
  "type": "Boolean",
  "binding": {
    "type": "property",
    "name": "camunda:asyncBefore"
  }
},
{
  "label": "Async After",
  "value": true,
  "type": "Boolean",
  "binding": {
    "type": "property",
    "name": "camunda:asyncAfter"
  }
}

Retry Time Cycle looks like this in UI:

And like this in the XML:

The async properties are set as attributes on the element, so that’s why they work:

<bpmn:task id="Activity_1xozen9" camunda:asyncBefore="true" camunda:asyncAfter="true" />

The retry timecycle is a separate extension element, and it’s not supported in the templates as you can see in Defining templates in Camunda 7 | Camunda 8 Docs