stab it

maybe you can cache somehow client projects here to let user choose which one work with and not run extra queries for that