BTW, I think we better do it (and `rollback_index`) private methods, no?