Canvas: Add properties/YAML tied to a canvas (as a whole)

I support this, this is direly needed for consistency.