There is one more point we have to consider:

RealTracks may be still a cool sounding thing but this is a technology that is 10 years old. The next big thing™ IMHO will be that the progress machine learning made in the last time will make it`s way into music generating tools.

So it is really questionable whether it makes much sense to rewrite such an obviously mess of a code base.