It would be very helpful if change orders were paired with their base contract in the system. This would make reconciling a vendor's contract for a project much easier, particularly when a vendor holds more than one contract on the same project.
It would also help if the change order transaction number were tied to the base contract's transaction number using a decimal or dash (for example, 05.01 or 05-01). That would make the relationship clear at a glance.