Do we want to keep the `loaded` concept at all?