Transition effect only affects pixels which are on screen
lol
transition effect optimizations, merge conflict resolution