* Implement some performance improvements
* Fix the use of the all keyword for applying properties