allow new properties within array bounds to be observed by splice projection