Refresh scrollspy after each layout complete event.
Issue a masonry relayout in a time out event to make the grid relayout much more reliably accross all browsers after a resize or rotate on mobile platform.