Shouldn't it fail if the id isn't actually a reference?