using LazyInitializer for the indexes