Create big documents, i mean combine two, three, ten entites into one. So if you, for example, have reference one to many and you know that 'many' not more than 100 for most cases you can combine these entities into one.
Create 'denormalized' documents with data that you need at problem places. So instead of any joins load only one document.