Added caching of actual duration for different duration/tension/friction combos