What you are describing is called an amorphous computer https://groups.csail.mit.edu/mac/projects/amorphous/
What you are describing is called an amorphous computer https://groups.csail.mit.edu/mac/projects/amorphous/