Allow Populate Fields

Since the original library calls `.find(...).exec(...)`, there's no place to inject a `.populate(...)` into the query. This pr was just a quick change to allow populate for my own needs but not sure if it fit how you were developing the library or not.