Smartphones (and, now, tablets) have limited CPU cycles, memory, and battery life. Tight integration between hardware and software is essential for squeezing maximum performance out of these limited resources, and the Web sandbox imposed a serious performance hit.

Timothy B. Lee for arstechnica.com

This pretty much sums up why webOS has performance issues sometimes. They are there by design.