Moving data sharing to ParticipantOptions table

what about returning the default value if nothing has been set?