Fix bug with OneToOne fields and improve model lookup.
Some performance improvements.  Allow user to supply custom querysets for sideloads.