Maybe you could use softbody with goals to simulate it,eg,set the softbody creation options:duplicate ,make original soft and make the non-soft a goal ,set goal weight to 1,make the particle collide with the floor,animate the goal object underneath the floor a bit to shape the Tyres.
Ncloth is another way to dynamically solve it ![]()