Live API refactoring and hopefully Fixing the performance

refs #6786