Have you, or are you going to add a feature where it will check basic connections that they are in the right place for beginners...
If so, will you be making that optional as it might be good for education to make sure you have everything correct rather than perhaps snap to place.
Almost like you can toggle a 'Pro' mode?!
Each component has failure criteria already built in, and the specific failure message will display and pause the simulation until the issue is correct ☺️