Fix invalidating-change handling in MD2D

[#49071621]
align signal-gen invalidation semantics w/MD2D