improve IRW::Application perf (still bad)