Minor Bugfixes

Endix · published · build 26498410

Pushing some optimization fixes. Enjoy!