loadCollections lazily
Add __set_state method to Collection object