I think that kind of behavior uses AJAX, something that for simplicity most themes avoid using directly, including Weaver. I’ve seen a few plugins that use that (like page builders), but it requires a whole different kind of programming technique and expertise that I frankly don’t have.
I just don’t think there would be a simple solution to this, and if you are using a plugin to create your puzzle, then it would be up to the plugin developer to add that kind of functionality.
But I don’t think there is any simple, quick solution – if I understand your goal based on your comment about how widgets work.