Does the animation not work if the modal bar is created on the fly as before?  I'm just wondering because it seems like there might be cases in the future where we'd want to have multiple top bars open at once -- so it may be valuable to avoid turning this into a singleton.