Simulation and rendering improvements