Support Multiple Listeners To a Single View

Should just be `Set<ListenerBinding>` here