Improve availability view to dynamically update roles.