IOT - custom wifi passwords, possible?

As wifi iot Devices are growing and growing, it’s really nasty when you have to set a new Password because of a leak or similar.

Therefore it would be great if it would be possible to set a custom Password for each new iot Device, maybe even locked to the Device mac address.
Would something like this be already possible with Mikrotik?

You can use access list to setup passwd per device.

Old thread, I don’t know if it is also applicable to AX-line of devices:
http://forum.mikrotik.com/t/every-user-to-have-different-wireless-password/86166/1