Never mind! I took a different approach and it solved the problem.
Rather than having `players` and `dontPublish` arrays, I decided to have iframes that store their player and dontPublish objects. It looks more clean to me this way but I am not sure if such way follows the convention.