Update interface and workflow for coming through canvas