Istnieje wiele implementacji potoku renderowania grafiki dla kanw 2D. Różnią się one charakterystyką wydajności. Włączenie tej flagi umożliwia kontekstom kanw 2D przełączanie implementacji na bieżąco w zależności od sposobu używania kanwy w celu zwiększenia wydajności. Może to być np. przełączenie z implementacji używającej GPU na implementację innego typu.
Obstaja več izvedb komponente za upodabljanje grafike za 2D-platno. Te različne izvedbe imajo različne lastnosti delovanja. Če vklopite to zastavico, kontekstom 2D-platna omogočite sprotno preklapljanje med izvedbami glede na to, kako se platno uporablja, tako da bi se povečala učinkovitost delovanja. Preklopite lahko na primer z izvedbe, ki uporablja GPE, na izvedbo, ki ga ne.