When adding an ArcGISDynamicMapServiceLayer and several FeatureLayers to the same map in the JavaScript API, I want the ArcGISDynamicMapServiceLayer to always display on top since it is a dedicated service for map labels. However regardless of where I add this layer to the map using map.addLayer() -- whether it's added before or after several FeatureLayers -- the ArcGISDynamicMapServiceLayer is always rendered below the FeatureLayers, covering up my labels.

Is is possible to have the ArcGISDynamicMapServiceLayer always display on the top of the map?