Add autoregion behavior