Physical objects do seem to operate on other physical objects while all operating under physical properties, i.e. chemical bonds, momentum, mass, energy, etc.
A chemical reacts with other chemicals to derive a chemical.
Motion combines with motion to create different motion.
If we could map reality to a formal system, then we'd see that all of the predicates of an effect statement are all those contained within the premises that deduce this statement.
However, that task is highly non-constructive, hand wavy.
So, is there a logical reason for, if so, causal agents sharing properties with the effects?