Improve the speed of directory access by using event-driven caches on the server side.
These remote directories can be monitored by opening LDAP persistent searches or polling the directory for mutations (depending on the remote directory implementation).