Add blocking, one time only migration