Not exactly sure how to solve the problem, since I barely understand it... 
But just thought I would mention that IgnoreWalkbehinds does not work with Direct3D, and thus you should not use it.

But just thought I would mention that IgnoreWalkbehinds does not work with Direct3D, and thus you should not use it.