vjr property refactor debugging, incomplete