มีการใช้งานช่องทางการแสดงภาพกราฟิกสำหรับ Canvas แบบ 2 มิติหลายครั้ง การใช้งานที่แตกต่างกันเหล่านี้มีคุณลักษณะด้านประสิทธิภาพที่แตกต่างกัน การเปิดคำถามติดธงทำให้บริบท Canvas แบบ 2 มิติสามารถสลับไปมาระหว่างการใช้งานเหล่านี้ได้ทันทีตามวิธีใช้ Canvas เพื่อเสริมประสิทธิภาพ เช่น การเปลี่ยนจากการใช้งานที่ใช้ GPU ไปเป็นแบบที่ไม่ใช้ GPU
2D ക്യാൻവാസിന്റെ ഗ്രാഫിക്സ് റെൻഡറിംഗ് പൈപ്പ്ലൈൻ ഒന്നിലധികം മാർഗ്ഗങ്ങളിലൂടെ നടപ്പിലാക്കാം. ഈ വ്യത്യസ്ത നടപ്പിലാക്കലുകൾക്ക് വ്യത്യസ്ത പ്രകടന സവിശേഷതകളുണ്ട്. ഈ ഫ്ലാഗ് ഓണാക്കുന്നത്, പ്രകടനം മെച്ചപ്പെടുത്താൻ ക്യാൻവാസ് എങ്ങനെ ഉപയോഗിക്കുന്നു എന്നത് അടിസ്ഥാനമാക്കി ക്യാൻവാസ് 2D കോൺടെക്സ്റ്റുകളെ വേഗത്തിൽ ഈ നടപ്പിലാക്കലുകൾക്കിടയിലൂടെ മാറാൻ അനുവദിക്കുന്നു. ഉദാഹരണത്തിന്, GPU ഉപയോഗിച്ച് നടപ്പിലാക്കുന്നതിൽ നിന്ന് അത് ഉപയോഗിക്കാത്തതിലേക്ക് പോകുന്നു.