I had the same feeling -  when we will have all steps ready I'l like to think about steps as object instead of array