Polish responsiveness of project listings, refactor