EDIT: but I do agree that starting greenfield from an old code base is often a path towards performance.