Anytime my player use their actions and resources to interact with the world as of it's real I like to support it. I in turn treat the world real back which is what the player wants to do. We like to talk it through to make sure it feels fair to both of us.
For this example where your player is pouring oil and lighting a weapon rack on fire. So I would tell them that the oil will become visible once poured. So I would do a stealth check to get it lite. And either 1d4 rounds until the notice or give the enemy a check each round. Its fun to have these back and forth