There isn't a cap, but, if say, Zygi Wilf wanted to circumvent the cap by giving Justin Jefferson a no-show job managing a building he owns, I'm pretty sure the league would have something quite severe to say about that. There should be a way to prevent things like that and still hold up in court.