canvas: Use Controller helpers, not raw GTK calls:
thus getting the concision and, well, helpfulness of the helpers, and starting to make this a bit more GTK4-proof as most changes will be encapsulated in controller.* instead of needing to be done here.