If notification api is tied with ViewID, does it mean that notification is only available for main frame? 
The render view can hold multiple render frame, and uniquely associate with the main frame.