I don't really have time to do anything at the moment. I'm planning on updating the game eventually (hopefully this year) so I could just make some optimisations later down the line.
Probably for the best you wait for that, unless you have any other solutions you can do.
Otherwise, good luck with whatever else you decide to port!