Priority with mixed sources (DWG and DGN)

I have a 2D sheet model that is referencing a 2D DGN model and a couple DWG files that have elements at elevation 0. I'm having trouble controlling which elements appear on top of other elements, with the main problem being with the DWG elements. I can't use the reference Update Sequence as a solution since I have some elements in the same DGN model that I want to appear above and below the DWG file. If I set the DGN elements a priority, the DWG elements ignore that and show up on top. Ideally, I would like to control all elements through priority (whether on an elemental basis or level basis), but it seems like the DWG elements ignore it. Any thoughts on how to control the display of these mixed elements?

Thanks,
Ken