Ensured input stream transformations only happen in collections
Added resolving of entire resource to collection interface