My optimal cadence varies by load. There is no single best cadence for me.
At lower power levels on long distance rides, I am noodling at 70-72 rpm whereas at threshold on a TT, I prefer 91-94 rpm.
If I am in a criterium sucking hind teet, I might be at 110 rpm coming out of a corner hanging on for dear life.
Pulling back strongly stresses the weakling psoas aka hip flexors with often the feeling recorded as lower back pain on long rides