I am writing an app that has a chat area in it. The text input field is in the footer and so I would like to have the newest items appended at the bottom of the list and keep the scroll position at the bottom as new messages are added to the list. All that seems straight forward but I would also like to have endless scroll load older messages as the user scroll up instead of down. Is it possible to basically flip the direction of endless scroll?