This looks exactly like issues I had with 5.3 i915 driver on my Intel NUC. Should be fixed at least in the current 5.5.*. Martin, could you confirm the issue is gone with the current kernel?