Added Logging
- Added logging to allow you to identify places where eager loading could be added
- Optimisation to prevent the relationship on the first item in the collection being loaded twice
- Added performance test so future changes can be verified as not impacting performance.