unecessary EntitySimulation::entityChanged() calls
handle case where EntityItem's script has changed
add logic for when to update moving entity