I think you overestimate existing technical capabilities of any tool to reliably match existing citations from bibliographies. Cita tried to do this and found it hard to do reliably. I wouldn't have high hopes for doing this with local sources, though remote sources will likely improve (not even sure cita is currently using the best options available on that)
I think there's a need for such plugin that parses citations from attachments locally.