all sprites must share the same texture