(seems) a more efficient way to use diffEqOperator.jl

Yes, it needs more optimizations. It should use @turbo internally.