Hardware Instancing is more complete, faster than master branch but can still be optimized.