Various Updates

- Loading all possible models before kicking off the reaping
- Handle dependencies in cases of polymorphism or custom defined `:class_name`