Memoize pending migration check git diff
Separating migration check into its own method
Merge branch 'bdmac-memoize-pending-migrations'

* bdmac-memoize-pending-migrations:
  Separating migration check into its own method
  Memoize pending migration check git diff