hostmem: separate allocation from UserCreatable complete method