Unravelling complex filling histories by constraining the timing of events which modify oil fields after initial charge