I'm glad you enjoyed it!
You're absolutely right—given more time we would have changed the system to pick up objects from their current position which would have allowed for more precise adjustments