feat: flow-init can use an existing flow object via `flow-object` attr