One alternative approach to longer documents that has received attention in the past has been to directly model local-i.e., Markov-dependencies among tokens.
the VB approach (Blei et al., 2003) offers more efficient computation but as in the case of Gibbs sampling requires iterating over the whole collection multiple times (e.g.