listPosition should be private in moveContainer