So you recently did a partial implementation for this idea:
https://sagebusinesscloudaccounting.ideas.aha.io/ideas/S1-I-1661
Could you finish this by also add that functionality to the Estimates and Quotes page?
Having a logically laid out estimate or quote is arguably more important than that functionality on an Invoice.