Refactored LocalObjectAdded Solver