Terms are cleared/erased when Cloning a Quote?

Terms are cleared/erased when Cloning a Quote?



I recently needed to 'Clone' the same Quote for sending to many accounts.  I notice that each time I Cloned the Quote and then selected my new 'Account' & ''Contact' (both lookup fields), the "Terms" field gets cleared from the Quote. 

 
As expected, after you select/change the 'Account' & ' Contact' fields, the ' Ship To' and the ' Bill To' fields re-populate with the data stored in the selected Account's record ( perfect). But for some reason, the ' Terms' field on the Quote gets cleared too.  I would have assumed that ' Terms' are specific to a Quote and not tied to the Account record. 
 
I believe that this is a bug, or at least it is not the behavior that most users would expect.  ' Terms' are specific to a Quote, not a given Account. 
 
Can anyone confirm my logic?  Is anyone else having this problem?  (The work-around is to make sure you copy the 'Terms' prior to re-selecting the Account, but this is a bit of a hassle.)