The power of dynamic causality in observer-based design for soft sensor applications