Use the app name when building the cache key

We have legacy code that has models of the same name (different fields) in multiple apps.

In this scenario, whichever model was loaded first would be in the cache. When viewing a page for the non-cached model, there would be a 500 error.

Also, thank you for parler!!