Heat Traeger grill up to 250 degrees F.
In a large mixing bowl, combine ground beef, onions, breadcrumbs, tomato sauce, eggs, worcestershire sauce, salt, pepper, parsley and oregano. Mix well.
Line a loaf pan with plastic wrap (don't worry, this gets removed).
Scoop half of the meat mixture into the plastic-lined loaf and pat it down well.
Place the cheese in the middle of the meatloaf and press it down.
Pack remaining meat around and on top of cheese and pat it down really well to make sure the cheese is sealed in.
Invert the loaf pan onto the smoker rack and quickly remove the plastic and the pan.
Insert the temperature probe into the meat making sure you're not hitting the cheese. Smoke for 2-3 hours until internal temperature reads 165 degrees F.
At this point, brush top of the meatloaf heavily with your favorite BBQ sauce and let that smoke for another 20-30 minutes.
Transfer the meatloaf to a cutting board and cut into slices and serve immediately.