As an FYI for other annoyed developers cursing the userprofile web service, the route I'm going to take to get around this is to write a PowerShell script to run as a monthly scheduled task on the server that writes all properties that I need into a custom SP list. Not an elegant solution but whatevs.
↧