Not yet. Have you ever seen someone who tries to season a cast iron pan with vegetable oil? It rots, and stinks
If you season it properly it shouldn't rot. Gots to heat that pan super hot.
From my google -fu I learned that there are three types of oils. Drying, semi-drying and non-drying. "Drying" is a misnomer because really it's polymerizing. Tung and linseed are near the top for drying oils. I believe sesame oil is on the border of semi-drying/non-drying. Olive and coconut are non-drying.
You might be able to add metal salts (usually lead based) to increase drying .
Linseed and Tung are a bit scary as the polymerization is exothermic (heat producing) . That is why oil-soaked rags can catch fire.
Anyhow, olive oil and coconut are not sealing your bow. You might be able to heat the oil out of the wood.