poly message chains