I don't understand adding from_store_result. From what I can see hh_get_result is only called twice and in both cases both use_store and from_store_result are always the same