Move message scheduled to deliver increment to set before thread.

We need to have some sort of a transactional support from Store level and guarentees as well.