By the way, statically assigning ip addresses does not make it easier, it makes it harder. The controller keeps track of ip addresses of APs, as well as model numbers. The system was designed to avoid the problem of maintaining long lists of static ip addressing and to avoid issues like duplicate ip addresses causing problems and outages. Also, if you ever wanted to change subnet addressing, you would have to touch every individual AP to change the subnet. If you ever accidentally gave an AP an incorrect ip address, subnet mask or default gateway, you might have to go up in the ceiling and use a console cable to recover it. Lastly, maintaining a table of which AP has which ip address is tedious and error-prone.
In my experience, the majority of companies that have tried to use static ip addresses had to revert months later due to the issues above.