Organic oils such as olive oils will oxidize over time, causeing it to "solidify" and produce a hard protective coating ... Mineral oils (or baby oil) do not oxidize, and hence will remain an oil.