Question, are there specific challenges with this kind of stuff in making things like this work in both the old Java client and your newer C++ based engine? If so, wouldn’t it be beneficial to cut the Java engine loose so more resources can go into NXT?
It goes without saying we've been wanting to kill off Java for a while but there are still a little base of players who still play it.
As of late we've been releasing "parity" updates on the NXT client, in other words optimisations for the client itself to try and get Java players to play on NXT and it has been working!
When Java is discontinued it will absolutely allow us to do even more with NXT, we just have to get there!