ISPN-5104 Infinite loop in TransactionAwareCloseableIterator when
iterating through cache

Fixed issue where entry was repeated if added to context after
starting a transaction
Revert "Revert rebalancing per cache"

This reverts commit 8cbba22ae625c7dd3e8f5ff389b71f4b49aec2b4.