avoid duplicate simultaneous fetches
basic rotation
ask for display refresh nicely