Scythuz, not to be harsh or anything, but I find it quite down-putting when someone comes in and tells another that what they want to accomplish is unobtainable or otherwise should just be given up on. It's not a very nice thing to say to someone, but I do see where you are coming from; this task is not an easy one!
I myself have fought pessimizm, both from outside sources and from within myself for a long time, but prevailing through it has always shown to yield quite a script / system / result! I think Miffy6000 says that they are going to accomplish it, and tey intend to try. Heck, look at all the "impossible" scripts and such that are becoming available to people this past month; we have resolution breaker code, scripts that remove the default FPS limit, heck we even have 3D tilemaps floating around! I'd say that with a little effort and determination, anything is accomplishable, even when the odds are stacked against you.
@Miffy6000 - I've sent you a PM detailing a certain library I'm writing that may make your life a heck of a lot easier in writing this system. Also, good luck! You'll need it, as Scythuz said, it isn't an easy task!