Many spirits have incarnated various items throughout history.
Offerings are lot made because spirits want to have a physical experience… they are made as an exchange…like payment.
The offerings that we make represent things and are used by spirit to bring what we need.
You don’t get something for nothing…even in spirituality.
Are there some of our “gods” incarnated now…quite possibly… but during the human incarnation of a God…I’m not sure they are fully aware of the fact that they are a God.
Also remember…WE as humans ARE incarnated spirits in this life. And we are not aware of the spiritual reality of who we are and what we experienced in the spirit realm before incarnating. So yes…there are literally billions of incarnated spirits at this very moment.
But as for the higher order of spirits…the gods/demons etc… they are also incarnate in their natural elements. A God/Demon of water, for example, is incarnate in water, a God/Demon of Fire is incarnate in fire and so on.
We have to understand that spirits operate in a different way than physical matter. A spirit can be many places simultaneously…oh, you didn’t think that Lucifer was giving you undivided attention did you? Lol… well… he is and he isn’t! Lucifer can be dealing with you, me, and a million other devotees all at once and be fully present for each of us… because he is a spirit! And while dealing with all of us, can also be present and incarnate in the air element and any other thing that he governs!!! All at once!!!
Our offerings, basically, are us giving honor and thanks, showing reciprocity, etc… and many of the symbolic items we give are actually USED to deliver what we asked for.
Understand that spirits don’t need food, water, all the other things we offer. And it is erroneous to believe that a spirit ceases to exist because we don’t give it attention… unless it is an egregore…which is not, in my opinion, a true existence…
Is any of this helpful??? Lol