Property allocation returns an enumerable now

Changed property allocation so that multiple properties can be returned
from a single request.