[Particles] Support for multiple texture rectangles
[Particles] Cached vertex attributes
[Vectors] Optimized projectedVector()