Added function to NetworkArrayImpl that allows you to create DecodedOrigins with different functions on each node in the array