improve hmm performance by avoiding copy