I have this feeling that the whole procedural thing will take it's toll in hardware requirements:(