refactor: use metabolite identifiers in mapping
Rather than instances which can quickly change. Still uses Compound instances as the target but there should be no need to re-create those.
Rather than instances which can quickly change. Still uses Compound instances as the target but there should be no need to re-create those.