Optimized findAll() query (using fetching)

Change-Id: I1d5ba693305dedbdf9d5fe63df574149dad6ebe1
Signed-off-by: Matthias Steiner <matthias.steiner@inscope.net>