speedup rendering, some trying with moving panel instead repainting