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