refactor(NgView): Make use of the ViewPort

#Closes 704