NXP-14413: make firstname and lastname fields required because they are search fields in the default config
NXP-14413: add cache to directory config