fixes #5411 - precreating backend object search indexes

 As part of this, updated the pool object to include BackendIndexedModel