I'm aware this is a common problem but it'd be nice if we can avoid this extra CSS somehow.