if im not greatly mistaken there seems to be a problem with layer zooming? I had to use python to do it instead as it seemed to only set the "zoom rate" rather than the actual zoom through events... I am very tired so if someone could confirm that would be lovely
Yes, changing the layer zoom through events doesn't have any effect. Display zoom still works through events, and it is good to know the workaround with python...