move update_through_api from Answer to separate service ApiAnswerUpdater