Cmmn: entryCriterion - available->enabled via API

I learned, that I have to manually switch from enabled/disabled via caseService#[reenable|disable]. This now requires me to have an ifPart expression on the sentry, which is evaluated by camunda to do the transition from available to enabled and a very similar expression in a variableListener that checks for transitions from enabled to diabled.

Question: I would prefer having an ifPart with ${false}, so a task is never enabled automatically and handle all state transitions via my custom evaluation component.
But I do not have an “enable” method on the caseService interface. Is there any internal API I can use to manually enable an activity that is in state available?

This is not possible via caseService, but we can use CaseExecutionEntity#enable().