Yeah, rebuilding a new interface from scratch was a promise from the previous team. It's really a shame the new team is still not on this, as it would be way faster than trying to patch up the utterly broken current interface.