Rename getGeneral() to find() and support filter by targetEntityType and Id