more perf now sub 100ms per layer