When a Java lib calls a sub with raiseEvent or raiseEvent2, there's a significant overhead compared to a direct call to a function in Java, that's why I write more and more parts of my games in Java to avoid calling B4A subs, especially in loops. The speed gain can attain 100%. In a lib like libGDX where some events are called every frame, the difference is easily noticeable. Is there any chance that the speed of calls to B4A subs is improved in future versions? Is it possible to give a higher priority to some calls?