Checkpoint system overhaul (fixes + additions).