You would want it to generate if something has been changed (and you did not generate manually) when you press play, but it should not have to automatically start play just because you have generated a section or track.