Laggy transition mouse-out in Chrome

Hover shortly over the box. In Chrome the "reverse" transition will take 4s from any width it has previously animated to (laggy) while in FF the duration will be proportional.

HTML

<div></div>

<p>Hover shortly over the box. In Chrome the "reverse" transition will take 4s from any width it has previously animated to (laggy) while in FF the duration will be proportional.</p>

CSS

div {
    width: 100px;
    height: 100px;
    background: red;
    margin: 30px auto;
    transition: width 5s -1s linear;
}

div:hover {
    width: 400px;
}


p {
    padding: 30px;
    font-family: Georgia, serif;
}