Update: Begin introduce layer shape field in vigne models