move to input ingredient (#531)
* move to input ingredient
* make it map friendly
* remove unique but still throw on empty product ids
* let routing staple provider do deduping
* simpler map function
* find out later
* fix tests with skip
* fumpt
---------
Co-authored-by: paul miller <paul.miller>
authored by