It's weird that `style={{margin: '42'}}` gets turned into `margin: 42px;`. I think we should only add `px` if the value is an actual number.