Better handling of object with negative duration, during restore