Improve particle item property update