DrawHandler: lazy refreshing
DrawTask: lazy subset