Interpretation is difficult due to a limited supply of evidence . The evidence is an incomplete fossil record , and chemical signatures left in Cambrian rocks . Interpretation is difficult due to a limited supply of evidence , based mainly on an incomplete fossil record and chemical signatures left in Cambrian rocks .