makes sure model change event is fired even if the same model is selected twice in a row by adding unique param based on time