generate different preview paths based on whether an object is or is not
already published