Remove redunant select object constructors

move constructors for object selectors so they are done once per job