Implement distribution state derivation