Angular directive for showing a loading indicator on select elements with late-binding (data arrives from server)