Remove pits from dates, and place in a bowl covered in warm water for 15 minutes.
Mix chia seeds with water, then set aside to thicken.
Drain dates and add to a food processor with the pumpkin and vanilla. Process until dates are broken and smooth.
Place into a large mixing bowl and thoroughly combine with the remaining ingredients.
Pour half of the batter into a lined baking dish, smooth that out, then top with cream cheese mixture. Once that is smoothed out, add the remaining batter and level out the top.
Add any toppings if desired.
Bake for 55 minutes, and cool completely before serving.