After discussing it this morning, we would all agree on a server side approach, but with a regular check for the published node.

I'll give that a shot, and update the PR for review.