Working lazy loading proof of concept
Fix lazy loading breaking flat (chronological message lists)
Add a DEBUG_LAZY_LOADING switch in CollectionManager