ArcGIS Javascript API 3.3 - Changing Layer Definitions / Refresh Not Behaving Derek, please see code snippet added to original post. Also, I believe I misspoke by saying incorrect layers are being rendered. The correct layers are always drawn, its the features of the requested layers that are incorrect. When the layer refreshes at the end of the snippet above, wrong features are drawn. After a map pan/zoom, the correct features are drawn. Outgoing http request is exact same (except extent of course)