Be more conservative: check all transactions in blocks after last checkpoint.