findById returns (possibly) single item instead of (possible) array