display rule prevents elements from unifying

I have a display rule set-up on my forward view to hatch spaces based on their criteria, this generally works fine, however there are 2 issues. 

1st is that when I apply the display rule, unification of elements doesn't work when the view is cached.  

2nd, is that 2D cells mask out the hatches. 

  this image shows the drawing view without the display style applied

  this image shows the same but with the hatch display rule applied, note additional lines in wall, and the hatch masked by the door cell