Made getCheckpoints() return a copy