A PR for dynamic fee calculation was just submitted. How does this new dynamic fee calculation work?