Refactored towards two separate store methods, once of which always return the result body, the other never