freeze and unfreeze layout, update while keeping selection