FIX - view loading not hidden when no data to fetch + fix event listener on models change