split get from cache logic into separate function
split get from cache logic into separate function

gojp/goreportcard,gojp/goreportcard,mattfarina/goreportcard,gojp/goreportcard,mattfarina/goreportcard,robotvert/goreportcard