It is OK to use a custom state to store a list of values for each field as long as the field values are unique. Bubble list only stores unique values. If the values of your Answer fields are not unique, e.g. yes/no for some entries, then the striaght foward custom option won’t work for you. In that case, need to be a bit creative to make sure the values are not unqiue or consider other options.