Unlocking complexity: the importance of idealisation in simulation modelling