Not a bad idea but I'd imagine you'd need a very powerful computer to load in separate entities if there were to behave like actual nanobots and I doubt most machines could take it. Then again it could be set as one entity but they wouldn't work together as much.