if I add several messages using FacesMessages.instance().add("Some information"), then every tag displays all of the messages every time it occurs on the page.

How can I associate a message to a certain location on the page? What if I crate 3 messages, one to display at the top, in the middle and at the bottom of the page with other text and components inbetween them?