For those in IrvineHomeSeekers position - some considerations.....
If you refinance at 3.0 and rates drop to 1.999, there isn't a big barrier to refinancing again. Some companies will only refinance a loan that has had 2-3 payments made, so you have to be very careful when shopping around and ask this question first - "What are your seasoning requirements?"
So after some calling around you've found a new lender ready, willing, and able to deliver the 1.999 rate. I'd recommend giving (in this case) Cashcall a heads up before committing to the new lender.
Why? A customers refinance a $200,000 loan at 3.0% with a $2,000 credit for closing fees, is actually a 3.00% with about $10,000 that the lender earns by making the loan and reselling it. You got $2,000 and Cashcall got $8,000. If this loan is refinanced, Cashcall must pay back the $10,000 and perhaps another $5,000 for an early payoff penalty. Multiply that by 100 loans per month, and you can see the problem Cashcall, Quicken, LenderFi, Owning, and all of the other brokers are facing. The larger the loan - the higher the penalty. This is a $200,000 loan. What happens with a $500,000 or $700,000 loan. Pain... that's what happens. P. A. I. N.
Should you care about this? In some ways, yes, but that's another discussion. Going back to the "why" question - Since Cashcall is facing several hundreds of thousands of early payoff penalties, they are more than eager to help you into a new loan. It might not be 1.999%, but you also don't have to go through the process again. The Loan Officer at CashCall (substitute any lender's name, as it's a universal issue....) might say you cannot refinance, or there's a penalty of some sort - but this is not the case. If that pushback is offered, A) Ask for a manager, or B) Let the new lender proceed. You've done what was right in this case and got pushback. Move on.
My .02c