I am storing the result of an activity in my workflow like this
val journeyDetails = journeyDataActivity.getUserJourney(userId, programId)
Will temporal be able to get the previous value of the journeyDetails during workflow replay if the activity is not executed again during replay ?