Add a PodCache that is responsible for caching pod information.

Not wired in yet.
This is only safe if no one ever modifies these values. Maybe the comment should say that it's strictly for read only, or you could make a copy via reflect.