I can't use an array as the multiple variable is coming in from a bulk action from list builder. I've gone with passing the list around, but I'll have a go at writing the multiple hidden widget.
thanks for the response! Brian