I think I have it figured out. Initially it was only returning a reference to the object. Here's example code, if we want to try this route. Not sure if this is less CPU cycles or more performance wise, I defer to you guys.

```
// Example URL domains for validation
var DASHBOARD_SERVERS = [
  {urlVal: "www.mozilla.org", titleId: "Mozilla"},
  {urlVal: "localhost", titleId: "LocalHost"}
];

// Get the actual domain
var domainActual = document.domain;

// Callback for Array Filter
function isServerMatch(element, index, array) {
  return (element.urlVal === domainActual);
}

// Find out if we have a match
var filtered = DASHBOARD_SERVERS.filter(isServerMatch);

// Set the title with the first element in the new array, since we know there will only be one element returned
if (filtered != "") {
  var domainTitle = "Mozmill" + " " + filtered[0].titleId + " " + "Results Dashboard";
}
```