This addon blocks directly using the loose leaf smokables such as the Rolling tobacco item, and instead adds a menu option to roll them.
Feel_Fried gave me the idea for this ages ago. I don't think my animation lives up to his however.
Tobacco rolling currently creates a box of cigarettes because there is no good icon for hand rolled cigarettes or even individual cigarettes.
The rolling animation is a work in progress and can be disabled at line 10 of the included items_drink.ltx
future ideas include making the above mentioned items and adding in support for pipes and such.
A world interactable hookah is less of a potential feature and more of a pipe dream.
If any one with the art/animation skills needed to make these ideas reality wants to take this addon over you are welcome to (respecting the license of course). It really needs an artist more than a scripter to be done properly, as it is it is more of a joke than a real addon.