Removed HasCanvas, it was overkill.