performance improve loading less messages by making it lazy 

Fixes #87