Updating object factory for dynamic splits and removing project id from dynamic sets