I discovered this when playing with layers.
From the bottom, when you try to trace to the top with a via, the top touchpoints do not appear. The trace still snaps to the location of the missing touchpoint.
The reverse behavior top to bottom works correctly.