Added filteredPaginationMixin, have an order to build js files. Order contacts by name. It seems I don't need to use Reponse::json when sending back an array.