Fix issue with userhl_messagelist

Caching length property was causing it to skip message-tops.