We\'ve recently hit the >2 Million records for one of our main collections and now we started to suffer for major performance issues on that collection.
If you are using $in, mongodb never uses INDEX. Change your query, by removing this $in. It should use index and it would give better performance than what you got earlier.