That’s correct
The splash loads before any core JS/CSS. The current implementation doesn’t focus on customization, but v2 will. The plan is to serve the splash image from localStorage for slightly increased performance and since it allows admins to set something custom via an inline <script>
tag in the theme head_tag
field.
There’s currently no ETA for this work, and it needs a bit of testing, but it’s planned.