Customizing dependency mode for individual tasks

I want to be able to customize the dependency mode (strict, flexible or no action) per each task rather than have it apply to the entire board. This would make project planning a lot more like MS Project and make it easier to adjust timelines as they shift throughout the project.