It's also important to remember that while some folks exaggerate and others downplay how animist Indo-European polytheists were, that was an aspect of how they saw the world, and in nearly every IE faith, ancestor and place spirits are revered and given offerings, in addition to the bigger gods. The river has a will and a spirit, and also there is a being with a name that lives in the river and is god of it, and that being and the will of the river and the physical river are all the same thing.
As well, Thor isn't just a being who fights giants and argues with his dad and threatens Loki until the scoundrel fixes whatever he broke this time, and he also isn't just the animist soul/will/spirit of storms, thunder, etc. He is both. When lightning strikes and thunder rolls, Thor is here. When you call upon him to bless your fields and give offering to him, Thor is here. But he is also in Asgard, or traveling to Jotunheim to beat up animist personifications of destructive nature and chaos.
The primary defining difference between gods and other types of beings in my own TTRPG is that gods can be several things, in several times and places, simultaneously. When Odin is explaining to a character how the worlds really work, that it's not just vampires or ogres or whatever they encountered that are real but all of it, etc, he is also traveling elsewhere, asking strangers for help as a vagrant to see how generous they are, sitting on his throne, and embodying heroic death, victory, the passion of poetic inspiration and battlerage, sex, secrets, and in my world because I love extrapolating, kink. He is physical present as a creature many places and times, and also exists pan-dimensionally as a concept and a cosmic Will.