getVisibleProjectsAsync now working in the client