Adding reactive structs.