The functionality is not impossible, it just needs to be completely rewritten, that's all.