You dont have to hold in MJ smoke long for the THC to be absorbed. THC is absorbed by the lungs nearly instantly, so I only hold my toke in for as long as I do with a cig.