One of the Collection::insertDocument methods (see here) is misleading in that it was written strictly for oplog insertion and does not perform indexing operations.
We should look to either:
- Make this special casing & purpose more clear
- Move oplog specific logic out of Collection to a more appropriate location