Alot more work, rendering windows appears to be working well now.