More progress on offline transaction support.