Can you keyframe a different material on each frame on a single material slot on 1 object?

I’m getting tired of dragging and dropping every wood material I have until I find one that looks nice on this object.

I’d like to render an image sequence where all 300 materials get applied and then look through those the find the ones I like the best.

I am not aware than one can keyframe material assignment.

I think you would have to do something like create a geonode that assigns the material, assign all of those materials to a list, then key frame the list index.

All this sounds more difficult and involved than how I would do it. And instead of clicking 300 materials in Blender, now you’re just clicking 300 pictures to look through.

but those 300 pictures are already rendered overnight so the manner in which I wait for them is vastly better