Makes the quad actually use ctor params.
Improves sprite API.
Prevents context menu on canvas.