shouldUpdate
Given an Attachable (nextAttachable) with the same unique id as this Attachable and which is in the next layout, return whether it should be attached instead of the current Attachable. If true is returned, this Attachable will be detached and nextAttachable will be attached. If false is returned, this Attachable will remain attached and nextAttachable will be thrown away.