Date Contro

We have a BOM listing with hundreds of parts, as of now if we change even one part on a machine we have to create a new revision for that BOM. Is there an easier way in EPICOR to track changes?