Would using `matchMedia` work here, or do we need this functionality to work in IE 9 and below?