Move Enter and Exit Item operations into separate operation classes