Use a placeholder object that can run it afterwards, so that we don’t have side effects inside those functions.