Create general-purpose `enqueue` method

This is in preparation for us separating the queue handling from the loading.