Interface-based registration; added wire up convenience.