@danielsdeleo What are your thoughts here? Should I make looking up with parent providers a separate method instead?