as has been said elsewhere they should idealy do what serif did with affinity - rewrite all their modules from scratch; I would imagine some of the program modules are very long in the tooth, the documentation perhaps not so helpful for those not around at the time they were written... limitations built in to suit yesterdays hardware that could be removed...