In the tech world, where customer needs and expectations are constantly evolving, your product has to evolve, too. But sometimes, limitations in the way a core product was designed mean that the only ...