Shareaholic.js watches the webpage it is loaded on and dynamically observes changes and automatically initializes apps as new Shareaholic canvas elements appear in the DOM. It automatically looks for empty .shareaholic-canvas elements. So, if you're using infinite scroll for pagination, Shareaholic Apps should work out of the box. If they don't for some reason, please contact us and we'll take a look!