As discussed here #38 (comment):
The manipulation of the actual event should happen on the Java side too.
This should save quite a few allocations and make things even faster, by leveraging Java immutable strings to avoiding duplicating strings over and over.