Had a little break from the project but it turned out that my distraction can be integrated into the engine.
behold> behaviour tree logic editor connected to the sprite's artificial brain via udp