Hopefully fix zoom weird behaviour