uintptr_t might be better here.