Introduce NoOpStructs to formalize the interface with dummy implementation