Experimental caching of PodsAPI and load_fields

Seems to work well especially when the same pods get re-isntanced over and over