Temporal AA - Blurring on moving meshes (foliage)

Unfortunately not possible as it’s a screen-space AA solution (like most of them). I guess the way to achieve it would be at engine-level, and re-calculate the motion vectors every frame but only for world-displaced pixels. (Not an easy thing to implement I imagine). What would be useful is an MSAA solution for when things like this don’t necessarily work. Unfortunately those algorithms tend to annihilate your framerate. (I also think there’s a genuine reason why MSAA wouldn’t work for deferred renderers, not sure why or where I would have heard that though).

One thing you could maybe try (if it’s possible to access it), is reduce the number of frames that TAA tries to smooth over. I’m fairly sure that’s how it works, but I’m not sure if you can easily alter the number of frames it stores.