Reading features directly using Protocols