The v1 pool source code (java) could do with a update, maybe add a validation executable thats written in c/c++ for the shabal side, it would use less ram and be able to dedicate more time to checking then waiting for the wallet to respond with a deadline...
C