Now the DocumentContainer doesn't know documents

This reduces the complexcity and the use cases to get documents by its
container can still be fullfilled