My WordPress plugin, Ajax load More currently uses a nonce variable with a call to admin-ajax.php on the front end which helps protect URLs from certain types of misuse, malicious or otherwise.
The issue that I'm having is various caching plugins such as WP Super Cache, WP Fastest Cache and W3 Total Cache are caching the nonce variable and this is causing errors when the plugin tries to verify the nonce.
My question is, do I need the nonce verification?
The plugin is only retrieving post data using a WP_query() and not sending anything to the DB so it seems to me like it might be overkill.