The reason I'm not comfortable doing a roll back here is because we don't have any transactional guarantees from Riak. If we roll back we don't know if the state we're rolling back to is still the same, someone may have accessed the content and updated it since.