there needs to be a method of excluding specific post types. For instance, we use the BadgeOS plugin which uses an api with http://credly.com and a badgebuilder. The challenge is, that you can't edit the badges that are created because it can't find the badge with the protected URL. It seems that it is not correctly undoing the protection and resetting the URLs back to their original state. If there is a large number of images that need to be converted to the new URL structure, it might be a good idea to show a progress bar if the process needs to be completed prior to allowing users to advance in their development and/or design.