Added renderWhenAvailable
Small optimizations
Small optimization to apiloader
Small optimization to apiloader
Updated docs
Several updates