merge jobnode and balls pointer in an unique variable length object