Why are you always preparing?

closes #3542

initialSetup should be called in initial setup, not in the compute function