Consider whether Timing source should depend on model contents
For example, TDS timing is only detected if the Contec card appears in the model. It's not sufficient for the card to be found on the PCI bus.
Allowing the same model to run on an arbitrary timing setup would be convenient.