Unfortunately the off-set placement of every NEW window is something that Alex doesn't see the benefit of changing
It would be more accurate to say that I couldn't find a practical way to avoid it that didn't cause more problems.
I originally did try to eliminate the offset when opening on a different virtual desktop. The problem is that NewView only knows about the most recently opened existing window, so there's no way to skip the offsetting in a way that's consistent.
To whit, try this: open NewView on one pager desktop. Then switch to another pager desktop and open a second instance of NewView. Then, switch back to the
first pager desktop and open a third NewView window. If I didn't have the offset always applied, that third NewView window would open exactly on top of the first one, which is obviously not desirable. Always applying the position offset prevents this problem.
I did consider trying to have NewView detect and scan through every possible existing instance, but this would have been a major undertaking, with significant overhead, that I wasn't confident I could make work in any event, and for IMHO very little practical payoff.