Add migration manager to prevent binary incompatiblities