Personally I would test all the options here. A lot of copy & paste I know, but it's good to make sure this object works the way it needs to because it's very important to the whole app.