Maybe we should trigger the swap event on the region too.