I would really question your assumptions about code size, memory usage and runtime performance. See my other comments.
I would really question your assumptions about code size, memory usage and runtime performance. See my other comments.