Yeah, BC does it because it needs to populate the utxo store in order, not because there is some difference in security. BN populates outputs to the store and confirmedness associations during download when under milestone. So we do the same we just benefit from parallelism.
(edited)