UPDATE: Ignore my comment. I was wrong, the ludicrous mode can run Upsert Block.
Indeed, it is not possible to use functions/features that require transactions. I can’t imagine what a solution would be like for that. Feel free to open an issue on Github.