I've said several times now on the dev list that I'm going to remove the smoke/basic divide. I just never get around to it. I don't recall any real argument against that though.