BrushStrokes painting are added on background executor, not blocking the UI.