Migrating structure backend