feat(findOrCreate): support dynamic creation