using a Python callback for sim.collision_resolve seems to be working, but there is one usability issue: It seems like Pyhton Exceptions are ignored and the program continues as if nothing happens.
When applying slint.callback() decorator to an async callback with an underscore in the callback's name (in .slint file). RuntimeError: Callback 'async_underscore' cannot be used with a callback ...