Add a PodCache that is responsible for caching pod information.

Not wired in yet.
Needs boilerplate. Sorry, should have noticed earlier.