Mark links to todos as done?

In a todo, I want to reference/link another todo (that has to be done before the current one... a dependency).

Is there a way to mark that link as "done" (e.g.: striking through, different text color, whatever), if the referenced todo is done (or deleted) ?

This would be an awesome plugin.

The only way I could think to do this would be to use the Note Overview plugin and make a search that was specific, returning just your linked note. That plugin can see the current state of another note.