A bit cleaner, but still doesn't alleviate the weird problem with chalk/has-color