The small rocks behind you are the perfect cover for a great bank location. Lots of place for crayfish to hide. Most rocky places on the Willamette are made up of basalt boulders and big rocky formations. They are better than soft bottom but not as good as chunk rock.
It's crazy once you put all the patterns together, smallmouth fishing gets really easy on most days. I can't quite shake this 1 day I went to multiple spots and not 1 smallmouth for like 3 hours though ?