I'm seeing strange behavior on IDP cluster when registering OAuth clients using API (https://<idp>/nidp/oauth/nam/clients/) as per REST API documentation.

I have two IDP servers in IDP cluster.
If I register oauth client on one server, sometimes this oauth client does not show on other server.

For example I register client1, client2 and client3 (in this order) on idpserver1, but when I query idpserver2, I can only see client1 and client3.
Looking at eDirectory objects (objectClass=nidsOAuthClients) I can see all three client. Also checking OAuth clients using admin console shows all three clients.
Only solution is to restart idpserver2 tomcat process.

Is there some king of caching on IDP side?

Thanks, Sebastijan