add optional filter criterion to LocationService::loadLocationChildren