.NET Data Access Layer enabling fast access to properties of unknown data types.