Initial work for ResourceArray