This is done by querying parent albums instead of sub-albums, which changes the runtime from exponential to linear time. This fixes #388