Made region binding live so it's not calculated right before save