Per type move detection.