s/INavigationViewController/INavigableModelBinder
s/INavigableModelBinder/IModelBinder. Change signature to have a single Bind(model) method. And android specific binder that hides all the nasty details.