Interactions now uses item rather than state