move setCurrent logic into pipeline from hoist connnect