As a non admin user, it feels odd to see a message like "Check your data sources or add {entity name}s manually." when there are no records to display. While a different message might make more sense globally (or even distinguishing between user roles, since the current message seems more targeted at actions that an admin could take), there could also be value in allowing for a Table widget instance-specific message to be displayed when no matching entities are available to display (e.g., "You have no pull requests waiting on you!" for a list of pull requests assigned to you, or even a message that both highlights no matching entities and adds instructions for what the user should do when that situation is unexpected/undesirable: "No matching repos for your team, please ____")