Alloc from the passed context