Finished implementing common mixins for the canvas items.