This has been rejected many times, mostly because those asking are unaware of the severe problems that powder toy would have trying to emulate this behavior.
If you've got some programming experience feel free to start a discussion on how to solve these problems under the Development forum.