Adding LayeredProperties to fulfill the "overlay" idea.