Centralized IP pools

I’d like to use an ip pool that resides on my radius server, as dividing my available IP addresses between different base stations is a rather ugly way to make the best use of my pool. Having pools on the access points means that there will be addresses that remain unused, and general waste of resources which are of a quite high value to me (especially as the number of users increases) and will mean almost constant fiddling, watching logs to see if the addresses are used, re-allocation and other things which could be easily eliminated by the use of a central pool.

So, my question is, is it possible for mikrotik to obtain addresses from the radius server directly?

I can bumble my way through setting up the freeradius server to grab the user from the pool, but I need to know if it’s even possible first.