If it was fast enough to generate them all at once then it'd be fast enough to generate as-needed, so there's no real advantage to doing everything up front. My plan is to include a few thousand faces, so hopefully it still feels random enough without having to port everything to the runtime.