Added basic get/set callback support