Server side code written to hook things up, it doesn't work but that's beecause we don't have access to the fields we need for the projection to work