This just lays the foundation for threading through a `fonts::Features` struct, but it's not used yet.