Allow more flexible object ids