Shouldn't be too much of a stretch to implement the required features into the engine though? Or is it? I am certainly no programmer, so I wouldn't know.