Fine-Grained Connections Between Exponential And Polynomial Time