Well, there are few ways to achieve it. Here is one of them;
$( window ) . scroll( function () {
if ( $( window ) . scrollTop() + $( window ) . height() == $( document ) . height() ) {
$( "#application_scroll" ) . trigger( "click" );
}
} );
then
<button id="application_scroll" dmx-on:click="vessel_paged.load({limit: vessel_paged.data.paged_vessel.limit + 10})"></button>
Perhaps App Connect Browser extension can replace the jquery to run the server connect onscroll when the page reaches % viewport?