Service-task-like = throwing events with implementation via camunda:class, camunda:expression attributes, etc.
It seems this has been fixed with CAM-5116. If true, we should backport that fix and write additional test cases.
Test case: https://github.com/camunda/camunda-bpm-platform/commit/109b3428dd38fa2bc8f1bfbe2d0fef905c219d74