Beam shift + update metadata compensation working
Handle translation = (0,0) when limit is changed