Dynamically Mounting LDAP Users Home Directories

I have my system configured to authorize users with LDAP who have home directories hosted on an NFS server. Currently, I can use PAM mount to list all user’s home directory mount information in my configuration file. This works fine for my test case of 3 users, but it’s not great when there are lots of users. What I really want to do is, as soon as a user logs in, query the LDAP server for the location of the home directory and use that information to mount it. Is there any way to list this in the main configuration file?