Yes, this is a common problem with raw materials in sheet, bar, rolls, etc… As far as I know, a clean solution does not exist in standard modules but… I do remember a related discussion topic with some interesting ideas put forth by Jose and others.