You can buy smokeless 2 stroke oil, so it should be possible to make a 4 stroke oil that doesn't smoke much when burned.