As I have also brought up before, it is being worked on as fast as possible. Rewriting a large portion of the code base takes time and there is a lot that needs to be rewritten to fix the CPU and RAM consumption issue.
Will these updates also help the orphan issue any,
Because mint orphans a lot more than before the last updates.
Thanks.
Thats a tough one to answer as it is both "yes" and "no".
Orphans due to network I/O lag caused by your resource usage being too high and having a sluggish or often "laggy" client should indeed be reduced as your system has to use less CPU/RAM to maintain the program. These types of orphans really do depend on your system specs so it is difficult to say with 100% certainty, prior to extensive testing.
However, orphans due to "bad luck" of two clients submitting a valid hash at the exact same time...that, unfortunately really is just "bad luck" and isn't really affected by resource usage.