Allow to disable viewport by env var
USe widgetToOffset calculation
BUGME, initialize variable
BUGME, uninitialized variable
Fixed invalid read on SyncMessage handler
BUGME, Disable strange logic on panning state, instead of strange calculaton based on velocity,time and acceleration factor, just scroll by last pan offset
Simplify diff calculation in panning mode, switch displacement to float in order to keep panning working on high zoom level