this would, in theory be pre-split for performance sake, as this is being run each request, not just at compile.